package com.fdb.efp.nls.service.vo;

import com.fdb.basic.framework.core.vo.BaseInfo;

import java.math.BigDecimal;

/**
 * 贷款还款计划临时表
 * @description:TODO
 * @date:2018年12月26日 下午2:50:35
 * @author:cenyj
 */
public class GzBankRepayPlanFileTempVO  extends BaseInfo{
    private String bizDate;

    private String contrNbr;

    private String productCd;

    private String refNbr;

    private Integer term;

    private String beginDate;

    private String stmtDate;

    private String graceDate;

    private String status;

    private BigDecimal principal;
    private BigDecimal principalDue;
    public BigDecimal getPrincipalDue() {
		return principalDue;
	}

	public void setPrincipalDue(BigDecimal principalDue) {
		this.principalDue = principalDue;
	}

	private BigDecimal principalPaid;

    private BigDecimal principalDue91;

    private BigDecimal interest;

    private BigDecimal interestPaid;
    private BigDecimal interestDue;
    
	private BigDecimal interestDue91;

    private BigDecimal penaltyDue;

    private BigDecimal penaltyPaid;

    private Integer initTerm;
    
    public BigDecimal getInterestDue() {
		return interestDue;
	}

	public void setInterestDue(BigDecimal interestDue) {
		this.interestDue = interestDue;
	}



    public String getBizDate() {
        return bizDate;
    }

    public void setBizDate(String bizDate) {
        this.bizDate = bizDate == null ? null : bizDate.trim();
    }

    public String getContrNbr() {
        return contrNbr;
    }

    public void setContrNbr(String contrNbr) {
        this.contrNbr = contrNbr == null ? null : contrNbr.trim();
    }

    public String getProductCd() {
        return productCd;
    }

    public void setProductCd(String productCd) {
        this.productCd = productCd == null ? null : productCd.trim();
    }

    public String getRefNbr() {
        return refNbr;
    }

    public void setRefNbr(String refNbr) {
        this.refNbr = refNbr == null ? null : refNbr.trim();
    }

    public Integer getTerm() {
        return term;
    }

    public void setTerm(Integer term) {
        this.term = term;
    }

    public String getBeginDate() {
        return beginDate;
    }

    public void setBeginDate(String beginDate) {
        this.beginDate = beginDate == null ? null : beginDate.trim();
    }

    public String getStmtDate() {
        return stmtDate;
    }

    public void setStmtDate(String stmtDate) {
        this.stmtDate = stmtDate == null ? null : stmtDate.trim();
    }

    public String getGraceDate() {
        return graceDate;
    }

    public void setGraceDate(String graceDate) {
        this.graceDate = graceDate == null ? null : graceDate.trim();
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public BigDecimal getPrincipal() {
        return principal;
    }

    public void setPrincipal(BigDecimal principal) {
        this.principal = principal;
    }

    public BigDecimal getPrincipalPaid() {
        return principalPaid;
    }

    public void setPrincipalPaid(BigDecimal principalPaid) {
        this.principalPaid = principalPaid;
    }

    public BigDecimal getPrincipalDue91() {
        return principalDue91;
    }

    public void setPrincipalDue91(BigDecimal principalDue91) {
        this.principalDue91 = principalDue91;
    }

    public BigDecimal getInterest() {
        return interest;
    }

    public void setInterest(BigDecimal interest) {
        this.interest = interest;
    }

    public BigDecimal getInterestPaid() {
        return interestPaid;
    }

    public void setInterestPaid(BigDecimal interestPaid) {
        this.interestPaid = interestPaid;
    }

    public BigDecimal getInterestDue91() {
        return interestDue91;
    }

    public void setInterestDue91(BigDecimal interestDue91) {
        this.interestDue91 = interestDue91;
    }

    public BigDecimal getPenaltyDue() {
        return penaltyDue;
    }

    public void setPenaltyDue(BigDecimal penaltyDue) {
        this.penaltyDue = penaltyDue;
    }

    public BigDecimal getPenaltyPaid() {
        return penaltyPaid;
    }

    public void setPenaltyPaid(BigDecimal penaltyPaid) {
        this.penaltyPaid = penaltyPaid;
    }

    public Integer getInitTerm() {
        return initTerm;
    }

    public void setInitTerm(Integer initTerm) {
        this.initTerm = initTerm;
    }
}